package com.ruoyi.tranShort.domain.response;

import com.ruoyi.tranShort.domain.ShortPerson;
import com.ruoyi.tranShort.domain.ShortSentryPost;

import java.util.Date;
import java.util.List;

/**
 * @author wwy
 * @date 2021-08-16 14:29
 */
public class SchedulingDataResponse {

    /**
     * 周几
     */
    private Integer dayOfWeek;
    /**
     * 当天时间
     */
    private Date dateTime;
    /**
     * 排班日期id
     */
    private Long schedulingDateId;
    /**
     * 时间段集合
     */
    private List<String> timeQuantum;
    /**
     * 哨位集合
     */
    private List<ShortSentryPost> sentryPostList;
    /**
     * 排班数据集合
     */
    private List<List<List<ShortPerson>>> data;

    public Integer getDayOfWeek() {
        return dayOfWeek;
    }

    public void setDayOfWeek(Integer dayOfWeek) {
        this.dayOfWeek = dayOfWeek;
    }

    public Date getDateTime() {
        return dateTime;
    }

    public void setDateTime(Date dateTime) {
        this.dateTime = dateTime;
    }

    public List<String> getTimeQuantum() {
        return timeQuantum;
    }

    public void setTimeQuantum(List<String> timeQuantum) {
        this.timeQuantum = timeQuantum;
    }

    public List<ShortSentryPost> getSentryPostList() {
        return sentryPostList;
    }

    public void setSentryPostList(List<ShortSentryPost> sentryPostList) {
        this.sentryPostList = sentryPostList;
    }

    public List<List<List<ShortPerson>>> getData() {
        return data;
    }

    public void setData(List<List<List<ShortPerson>>> data) {
        this.data = data;
    }

    public Long getSchedulingDateId() {
        return schedulingDateId;
    }

    public void setSchedulingDateId(Long schedulingDateId) {
        this.schedulingDateId = schedulingDateId;
    }
}
